road-building machine - Francés Inglés Diccionario